#ifndef STRTOOLS_H
#define STRTOOLS_H

#include <string.h>
#include <stdlib.h>  // TODO Required so far?
#include <ctype.h>

int isalpha_uscore (int c);
int isalnum_uscore (int c);
int islower_uscore (int c);
size_t chrn (char* s, char c);
void wwipe (char* dest, char* src);
void strtocfn (char* dest, char* src, int(*tfn)(int));
int strctestfn (char* test, int(*tfn)(int));
void strstrp (char* dest, char* src);
int xstrcmp(const void *a, const void *b);

#endif